home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cocktail / rex.lha / rex / m2c / Classes.h < prev    next >
C/C++ Source or Header  |  1992-08-18  |  767b  |  28 lines

  1. #define DEFINITION_Classes
  2.  
  3. #ifndef DEFINITION_Sets
  4. #include "Sets.h"
  5. #endif
  6.  
  7. typedef struct Classes_1 {
  8.     Sets_tSet Set, Classes;
  9. } Classes_ClassInfo;
  10. extern Sets_tSet Classes_CharSet, Classes_Unused;
  11. extern struct Classes_2 {
  12.     CHAR A[256];
  13. } Classes_ToClass, Classes_ToChar;
  14. extern struct Classes_3 {
  15.     Classes_ClassInfo A[100000 + 1];
  16. } *Classes_SetMemPtr;
  17. extern LONGINT Classes_SetMemSize;
  18. extern INTEGER Classes_SetCount;
  19. extern struct Classes_4 {
  20.     Sets_tSet A[256];
  21. } *Classes_ClassMemPtr;
  22. extern LONGINT Classes_ClassMemSize;
  23. extern CHAR Classes_ClassCount;
  24. extern INTEGER Classes_IsInSetMem ARGS((Sets_tSet Set));
  25. extern void Classes_ComputeClasses ARGS((BOOLEAN Blocking));
  26. extern void Classes_ReleaseSetMem ARGS(());
  27. extern void BEGIN_Classes();
  28.